110
183
73
24
49
124
2
9
16
47
59
20
151
25
13
5
186
39
197
46
7
12
32
129
14
31
18
17
4
86
113
85
33
45
96
19
91
92
6
95
236
8
77
56
43
90
185
50
127