32
390
25
33
16
5
18
60
65
15
46
42
75
51
124
102
106
45
19
22
10
57
92
110
40
20
118
37
30
14
203
98
24
13
11
95
223
6
26
17
837
59