46
42
32
19
51
18
27
29
64
12
114
21
74
84
89
7
17
14
86
40
5
53
37
38
141
189
50
47
11
22
341
65
48
16
75
88
9
99
215
13
35
28
71
60