107
84
137
257
81
72
48
152
71
163
46
214
77
73
35
40
101
138
61
120
24
10
21
63
47
91
309
57
174
126
34
68
92
32
65
111
55
28
122
119
41
250
39
14
134
85
141
60
8
115