34
108
30
429
80
53
101
10
112
94
78
11
72
128
36
90
22
115
44
51
33
171
282
59
289
132
15
64
17
142
124
86
26
216
28
377
215
75
229
39
63
29
161
38
535
88
48
25
70
83
23
42
12
20
49
118