79
23
69
33
229
61
56
189
152
91
29
117
99
202
164
42
159
89
14
150
19
60
90
114
228
85
30
24
82
63
31
100
37
110
55
258
76
38
78
26
53
39
48
214
83
10
50
151
96
46
40
35