11
69
50
55
116
99
135
87
82
94
108
327
104
46
95
51
37
294
10
79
80
83
4
67
49
35
141
21
24
57
283
148
195
102
18
36
19
58
61
122
22
38
44
92
97
17
42
15
39
88
233
29
26
477
72