41
166
69
48
1601
80
51
16
84
345
24
32
13
89
22
270
11
29
15
5
144
62
99
17
90
92
38
27
49
67
19
25
234
6
43
233
126
31
54
45
33
316
18
20
55
36
34
161
148
75
14