23
33
128
17
30
15
8
139
81
19
95
3
110
51
52
41
65
55
28
18
53
153
35
36
59
119
60
151
11
84
85
13
25
109
67
154
78
111
157
47
114
29
104
64
186
20
32
31