33
36
53
11
297
13
47
16
22
87
27
31
12
30
43
181
65
83
15
126
37
41
108
58
45
42
142
63
29
56
70
118
127
112
314
206
92
128
52
59
98
129
18
21
10
61
66