88
33
102
5
244
63
92
23
50
42
18
30
65
15
66
55
40
69
8
301
19
35
84
129
318
133
61
125
169
251
72
10
221
64
75
29
37
13
68
22
20
191
16
78
62
157
142
139
11