63
26
150
12
25
45
33
332
34
21
43
89
49
186
79
54
114
182
56
61
53
73
276
32
151
192
37
184
133
78
60
41
102
107
86
40
51
71
15
149
125
91
46
28
66
81
77
104