52
21
43
75
151
87
62
194
190
92
38
105
136
203
30
34
96
11
83
100
59
36
31
193
260
65
15
4
89
33
131
18
127
116
148
29
26
146
16
50
64
20
35
139
14
70
60
17
24
63