34
26
18
40
134
79
1
8
35
9
48
57
39
16
28
51
295
31
111
25
6
7
49
52
344
11
14
19
10
22
141
23
21
30
55
45
32
29
89
12
139
56
91
215
78
46
87