33
41
42
30
132
60
86
31
13
59
15
191
7
43
40
164
110
92
39
19
9
22
64
53
50
38
117
36
58
34
61
32
116
63
123
26
16
387
55
128
23
21
49
69
378
225
17
62
6