28
23
122
34
22
15
82
39
16
183
74
95
36
73
24
13
18
35
7
26
25
8
20
166
48
52
21
40
112
108
96
63
1
53
64
38
10
43
44
92
221
59