55
97
334
158
145
59
86
72
148
63
66
31
10
28
39
112
211
44
75
62
32
203
41
51
26
136
232
35
24
18
53
225
17
50
42
81
13
56
181
30
36
92
25
106
141
19
14
199
68