128
6
92
81
17
60
24
46
107
117
182
33
111
298
13
16
39
37
21
41
7
69
25
59
22
23
110
305
19
225
300
47
35
79
86
93
142
118
42
27
125
190
53
38
73
30
63
26
130
20
18
100
48