94
40
106
66
8
58
45
11
17
12
18
209
80
68
38
28
107
20
33
4
122
233
37
296
53
41
19
60
15
71
42
10
192
7
9
55
205
48
263
97
26
14
31
95
56
110
113