42
38
13
141
29
33
175
75
91
51
103
55
100
83
24
25
34
21
52
94
84
85
56
117
44
36
50
92
39
53
401
47
62
32
192
16
48
132
300
80
61
46
57
232
244
104
98
276
45
86
23
15