107
181
169
41
236
94
199
10
185
98
35
26
126
128
52
123
67
97
55
240
16
39
58
165
193
106
122
25
2
56
61
32
40
24
85
218
33
37
47
127
195
27
21
145
79
34
434
12
76
45
43
7