38
137
21
8
59
7
22
6
16
30
61
14
56
98
23
42
107
82
72
39
12
4
81
1
289
44
294
13
3
27
126
192
5
43
20
28
95
218
241
9
220
62
55
97
19
58
181