32
19
22
33
35
28
9
110
17
61
25
31
50
23
181
26
11
38
111
2
13
36
21
18
16
53
141
39
14
101
44
56
12
338
106
37
167
59
40
34
30
79
104
66
129