82
126
19
31
244
22
59
37
66
36
145
202
35
230
34
43
163
72
56
97
52
131
42
46
21
54
38
199
95
65
141
108
32
175
81
77
50
68
88
98
155
39
100
10
78
173
12
124