27
585
34
36
31
88
97
69
50
58
82
61
38
29
16
46
30
174
102
151
23
55
130
4
75
44
73
12
19
47
18
17
14
21
13
25
10
204
1
101
39
20
26
8
95
56