105
25
40
146
27
51
101
55
11
132
54
94
36
88
39
111
23
76
106
26
43
19
198
18
91
21
20
320
31
73
186
75
71
191
29
126
66
1
41
124
275
33
97
34
15
12
136
292