60
25
8
79
72
276
62
23
48
85
113
160
40
14
181
7
31
68
24
30
153
11
56
51
86
137
19
21
74
98
63
35
22
176
50
70
66
47
13
339
132
100
420
27