38
22
26
71
104
40
281
30
81
67
50
102
196
536
197
36
31
85
28
62
91
105
86
56
51
173
187
59
69
68
15
45
17
23
9
79
8
2
3
4
11
27
20
5
6
90
34
12
25
33