34
123
16
86
8
4
37
1170
161
3
11
882
46
7
39
177
10
1343
150
12
19
174
176
29
450
28
1043
192
6
21
15
9
13
84
64
81
314
68
38
43
45
60
55
76
184
70
61
24
167
126