39
29
33
52
89
8
41
22
51
16
353
72
31
97
5
10
9
12
138
15
190
20
45
21
121
81
26
134
60
34
43
50
38
27
47
69
231
46
23
61
88
146
92
79
136
236