82
106
3
16
230
35
184
122
66
87
85
33
70
56
109
14
91
224
34
40
179
114
44
645
227
200
60
74
368
125
120
277
195
32
80
65
15
39
112
77
57
43
64
25
24
83
42
29
22
37
26
48
266
76
88