193
108
41
96
45
37
42
168
125
167
90
60
120
186
36
70
603
66
156
472
83
33
10
51
14
234
43
347
32
23
28
5
59
173
124
6
121
424
117
76
175
95
56
31
47
89
1246
249
94
17
154
119
22
196
73