203
49
83
35
120
188
351
29
27
28
23
93
53
52
14
32
15
79
31
30
223
90
84
61
33
18
25
51
58
41
153
201
226
192
64
582
225
45
34
713
333
261
193
86
87
62
37
24
260
91
39
374
128
357
106