41
165
28
40
58
304
14
70
62
50
34
30
110
63
99
49
224
43
471
126
127
71
111
31
12
132
97
156
91
225
42
20
186
26
56
146
171
364
38
174
220
148
154
33
83
208
17
160
317