5
17
29
6
1
13
9
15
41
232
154
25
55
102
124
21
114
30
56
19
10
18
200
65
24
183
40
83
20
37
265
7
131
85
33
136
22
8
26
23
167
43
12
3
63
14
310