28
87
47
84
71
14
13
39
17
21
34
106
157
95
151
54
46
49
97
51
70
58
4
11
86
5
36
3
223
43
10
72
40
100
20
9
25
19
124
33
234
113
220
237
35
120
30
26
146
63
56