10
11
4
0
3
6
28
58
39
42
23
96
37
48
14
43
91
70
40
8
34
22
26
190
15
17
18
67
97
83
75
119
92
79
25
53
31
390
95
30
19
109
80
168
35
82