53
9
32
101
8
6
2
11
1
16
4
12
20
106
41
5
73
54
97
25
14
90
121
35
15
40
79
23
48
166
46
31
24
18
150
186
157
43
141
68
331
38
215
270
183
427