178
460
8
36
225
146
10
28
27
9
39
41
50
26
97
13
1401
82
47
11
40
17
33
48
288
51
52
55
2
46
31
180
64
213
16
25
29
77
30
44
53
43
59
129
5
139
38
20