34
12
74
110
59
65
58
147
2
8
16
67
9
361
49
39
38
40
13
18
82
108
48
5
62
57
14
21
7
27
51
60
25
11
20
149
22
185
88
24
6
165
87
55
480
127
442
71
33