51
34
107
222
41
14
10
18
8
42
11
46
89
66
130
84
52
53
27
74
38
182
163
79
28
37
60
36
2
5
198
26
17
71
115
12
7
16
43
75
338
48
33
35
62
186
77
131
6
350