68
13
103
19
28
3
33
1
59
10
57
43
27
98
100
65
8
32
7
131
17
178
117
25
70
105
64
82
79
15
155
24
220
371
48
12
50
42
107
23
26
29
294
30
133
31
126