27
29
124
8
99
74
84
85
77
73
33
11
23
46
1
55
157
196
22
110
10
59
17
26
24
14
13
58
18
197
53
45
40
78
47
20
82
30
125
89
140
138
3
4
69
15
90
107