130
41
55
111
190
191
85
30
70
154
91
42
32
29
116
17
43
37
63
31
28
22
71
35
86
36
18
15
74
38
12
34
107
62
47
53
231
73
44
170
115
48
252
98
122
349
90
166
49
95