41
126
118
13
27
75
350
140
17
62
146
163
68
40
162
66
110
31
87
20
26
47
52
130
83
29
272
93
11
153
124
50
24
103
63
36
67
21
116
58
80
85
55
49
97
78
70
81
65
9
46