119
56
114
78
85
89
38
18
68
16
2
149
25
64
4
28
15
84
33
36
5
24
7
99
204
116
86
10
14
39
3
51
31
21
59
54
13
34
46
17
22
195
6
40
97
108
135
37
29