41
119
38
33
275
35
30
153
26
31
252
17
152
242
314
65
49
54
81
94
24
99
34
25
123
183
12
100
164
11
79
89
131
156
27
7
5
86
36
276
394
126
37
23
42
61
106
96
48
39
15
116
193
16
55