27
24
1
162
30
28
68
53
42
29
22
20
45
10
43
8
61
19
159
49
25
121
54
39
104
50
124
75
13
107
32
77
101
33
35
197
88
244
110
363
229
111
97
99
74
240
211