62
26
34
116
55
25
17
3
74
13
56
24
11
12
28
65
14
32
100
89
45
96
110
77
8
60
20
101
114
67
31
142
103
41
161
80
52
487
22
43
6
183
84
147
37
30
157
340
102
123
325