78
32
26
40
33
42
9
52
112
24
22
13
117
100
111
64
27
38
73
148
36
113
231
62
326
35
74
147
101
104
7
39
95
11
54
49
170
18
75
125
12
30
17
128
131
82
194
225
505
196
538