34
46
36
30
21
1
37
27
22
10
268
114
195
668
6
8
48
25
45
38
32
26
109
55
86
375
59
177
17
54
94
58
20
4
101
135
50
13
60
41
19
49
18
15
12
16
69
64
51
9
14