18
1
10
8
37
13
22
14
36
211
32
23
27
55
46
68
7
15
35
51
132
28
16
102
39
20
9
63
49
95
61
2
12
110
25
482
80
41
19
59
21
73
44
315