83
8
30
331
96
23
51
171
19
22
27
18
38
46
89
53
25
70
33
117
35
45
157
203
37
20
26
572
28
372
52
160
34
362
112
84
364
60
90
73
11
15
54
68
233
108
240
151
226
162
435