66
52
8
37
47
23
56
17
12
10
21
13
9
58
103
78
14
34
7
11
112
4
26
105
43
371
29
2
41
25
33
5
35
19
83
54
3
135
15
146
27