2
18
186
7
15
3
33
20
6
89
29
36
119
25
22
196
125
49
51
9
136
62
88
14
26
106
39
27
21
40
61
41
24
58
64
132
57
31
128
174
75
34
120
111
12