38
102
191
31
89
39
43
44
33
37
13
11
173
111
49
61
84
86
30
55
18
12
217
40
16
189
36
60
35
29
23
83
48
117
24
108
78
79
17
145
74
94
90
80
100
25
143
128
9
32