89
62
33
13
8
49
104
46
69
94
60
92
111
84
27
95
22
41
5
36
34
156
29
106
16
18
40
127
186
11
35
15
21
17
56
52
263
48
43
31
118
7
4
12
53
47
37
32
126
61