113
8
7
2
13
107
128
48
14
49
24
35
74
16
82
36
55
39
92
163
37
18
20
209
111
45
120
40
54
33
512
44
126
38
83
75
230
142
65
91
58
72
296
103
267
193
269
90
324
270
358