1
6
4
35
5
13
19
12
11
10
8
36
29
2
25
16
17
38
31
76
104
98
27
32
108
33
109
64
14
23
63
61
229
221
48
72
59
20
187