196
9
52
125
116
38
97
28
43
37
25
16
30
171
106
15
135
20
13
10
11
35
40
39
51
49
328
56
32
108
42
54
73
284
44
50
117
8
33
53
47
113
67
461
45
129
160
107
132
22
137