32
27
59
115
85
79
36
60
12
21
26
14
95
39
76
35
44
28
195
116
22
19
65
43
62
30
38
51
41
7
10
11
42
25
24
72
8
120
50
61
33
55
157
6
82
124
156
181
17
90