101
19
60
44
23
7
26
25
56
57
10
29
304
197
12
64
17
24
28
11
208
172
18
80
13
51
67
27
104
203
3
221
31
21
118
52
58
77
65
298
130
199
90
48
30
78
38