33
44
140
22
154
97
12
152
49
299
86
75
27
62
66
164
57
17
48
28
34
61
153
9
29
20
8
79
100
81
104
13
23
69
123
15
42
16
315
93
60
70
94
21
408
32