88
26
12
16
29
25
109
14
34
4
9
296
30
7
19
2
10
71
156
33
11
17
23
52
41
100
6
63
158
18
116
45
37
15
13
84
38
3
8
164
96
24