99
39
55
126
42
8
57
231
74
221
79
38
18
22
26
35
30
102
32
14
185
15
16
41
2
43
17
172
90
47
116
364
3
440
235
11
256
150
275
23
31
123
56
29
10
28
165
129
63