16
66
151
20
9
272
11
36
53
4
83
29
30
3
6
13
18
17
21
10
15
35
38
54
161
23
7
362
24
46
22
285
14
92
422
32
245
1364
19
191
28
157
140
398
103
628