53
104
55
36
24
98
20
50
21
2
81
61
30
17
9
267
79
32
19
23
133
175
22
190
75
45
167
34
77
12
126
11
54
92
59
48
74
96
4
70
86
60
33
229
28
87