75
118
68
66
12
13
102
61
146
178
115
40
74
62
247
292
127
117
222
113
57
19
95
63
132
32
79
16
65
46
11
64
47
31
70
41
23
160
29
615
162
58
36
351
392
2672
15
151
187
60
550
131
136