143
75
84
228
37
117
166
25
77
30
6
57
61
22
34
96
44
74
79
40
21
26
13
12
29
78
33
100
39
27
155
128
19
125
16
24
51
58
28
296
130
90
31
81
108
97
45
38
62