2
13
21
15
164
28
141
7
37
32
29
91
50
229
46
66
137
49
84
120
30
16
45
415
18
35
24
175
75
63
95
22
6
192
19
17
41
11
14
43
51
3
57
33
108
173
40