105
33
19
46
36
17
15
31
221
26
18
43
21
66
67
70
172
27
20
16
44
24
12
69
74
30
80
14
112
90
10
5
8
84
22
9
107
48
53
41
78
35
110
72
114