61
19
36
33
55
639
338
73
109
34
27
44
56
54
1
32
49
145
53
80
62
68
84
207
76
43
128
75
81
217
15
85
333
38
35
232
110
96
93
39
274
66
40
21
47
37
129
17
67
569
257
51