106
64
91
214
116
45
13
17
18
9
56
37
26
36
82
32
29
10
88
142
73
8
16
33
46
164
69
100
252
23
39
19
4
89
22
44
54
84
257
119
103
5
14
222
12
35
15
25