33
40
20
34
244
21
114
84
36
49
26
55
17
141
50
145
369
187
94
31
52
72
11
38
29
32
15
332
9
73
127
13
10
19
25
87
18
65
68
56
27
48
22
45
105
647
58