27
31
51
43
16
19
15
2
7
21
30
4
108
188
13
41
110
58
77
126
5
116
12
25
23
8
34
134
140
20
22
199
241
14
6
28
46
53
36
176
54
331
59
136