53
85
64
116
24
32
42
27
50
222
21
29
75
290
44
61
26
33
36
63
67
11
45
12
5
38
28
210
165
397
84
104
197
56
47
146
31
43
37
34
377
19
48
58
54
35