13
14
12
37
5
2
83
125
103
40
30
3
11
295
141
16
34
33
86
63
101
49
91
58
28
158
99
121
42
54
7
55
75
35
25
8
51
36
69
142
150
21
15
19
151
110
17
32
138
119
24