0
1
22
14
12
9
3
41
140
36
103
149
8
29
17
6
23
11
19
5
73
186
76
16
24
20
18
115
37
60
337
13
27
45
38
79
162
75
109
83
55
226
56
333
48