56
84
105
31
33
17
26
11
98
93
83
298
52
45
58
50
71
55
18
25
37
163
117
75
36
228
63
70
57
41
35
4
21
121
91
74
135
49
23
24
65
115
249
141
204
145
32
22
227
39