27
42
114
491
26
28
128
45
34
120
174
84
17
170
48
24
185
89
38
46
52
123
31
76
135
78
73
36
33
179
102
56
368
86
25
18
95
143
53
137
79
1135
2347
51
58
23
11
29