3
15
6
24
18
1
7
8
38
17
12
44
4
23
63
10
33
13
29
117
9
31
30
27
21
206
100
200
75
375
51
62
79
116
76
90
190
198
231
214