32
19
17
33
26
9
23
8
3
38
16
14
25
44
100
30
10
12
43
31
29
27
58
36
41
51
109
28
20
7
11
22
91
105
6
88
364
54
13
131
35
62