78
32
26
40
33
42
41
9
52
109
24
22
13
116
100
110
62
38
73
147
36
113
231
326
27
35
72
101
29
104
7
39
95
11
54
49
170
18
75
125
12
30
17
128
131
82
194
225
505
196
536