32
1
4
18
15
112
6
3
7
23
22
50
14
40
24
35
61
47
5
28
37
13
20
67
43
8
115
11
10
17
79
184
560
38
196
34
31
36
33
52
71
9
136
111
19
53
108
63
91