34
26
22
112
73
102
57
49
144
30
33
96
61
138
90
221
100
188
56
117
124
24
98
9
41
47
19
15
66
173
218
82
86
45
20
16
69
75
88
106
28
149
13
32
39
121
35