106
23
35
29
37
17
103
30
46
34
124
47
33
16
25
88
13
65
68
43
12
21
55
10
11
19
195
27
346
44
36
94
64
15
62
24
28
14
204
22
45
31
86
215
50
8