64
22
29
12
11
180
121
58
41
88
159
44
146
334
78
120
99
65
8
199
275
261
30
15
14
73
27
244
692
5
6
378
37
9
3
125
18
76
13
97
7
63
16
132
10
144
1530
19
47
23
155