238
234
287
176
86
215
111
109
102
34
95
199
13
104
67
118
107
46
62
96
70
97
170
66
9
130
47
83
28
107
93
119
26
32
44
38
51
42
68
28
133
22
49
52
14
17
27
82
20
28