85
32
161
22
224
4
483
14
17
27
87
13
42
58
8
96
116
18
10
30
54
129
5
1
12
108
7
219
68
80
46
44
60
24
153
35
55
66
41
84
50
33
99
11
121
38
29