34
53
29
74
128
86
26
23
453
112
36
39
152
24
55
41
163
90
97
133
32
559
104
72
17
160
58
33
13
87
210
49
60
16
30
313
95
48
62
114
11
253
47
92
12
35
158
20
179
99
56