191
419
163
488
46
96
13
183
73
34
135
90
23
19
27
306
363
128
66
296
124
28
31
6
78
29
36
220
100
32
62
197
25
65
89
81
251
45
70
35
144
33
30
53
160
40
68
77
102
202
56
48
24