314
51
16
95
129
205
198
20
72
167
63
54
44
13
29
34
12
42
107
772
28
58
59
25
85
154
137
56
108
14
22
60
30
302
8
102
1522
21
155
27