50
94
11
9
217
39
45
4
5
163
21
12
204
38
121
47
54
13
17
32
114
111
7
40
14
58
51
37
165
296
1
31
203
15
108
176
24
8
57
55
22
64
23