78
104
52
171
29
32
41
43
8
42
25
30
34
77
124
10
128
209
95
38
37
85
26
123
101
113
263
194
13
161
71
18
7
35
14
5
49
17
23
4
40
16
258
75
48
160