11
49
145
66
125
299
105
102
89
40
165
36
138
58
93
78
55
47
75
70
42
96
60
43
68
104
108
239
126
17
63
25
45
879
73
419
128
148
69
120
77
109
161
24
44
178
54
12
418
48
41