68
23
35
100
187
53
44
31
162
32
29
47
57
25
88
42
116
17
84
157
80
28
108
52
94
39
63
104
120
236
55
21
145
93
27
26
110
62
81
806
306
38
50
24
117
40
60
45
19
378