101
32
48
23
59
214
31
14
11
65
179
12
108
53
9
34
228
10
313
52
57
114
270
45
19
36
58
13
22
37
169
66
5
33
116
55
20
43
1
25
29
83
49
50