95
149
44
150
56
35
41
11
222
15
63
82
30
104
188
74
70
93
32
146
27
223
28
34
13
53
126
5
64
62
40
240
22
18
66
8
33
7
12
25
39
81
37
47
46
31
80