38
22
85
202
28
75
36
109
56
25
37
8
79
4
27
51
47
9
23
69
93
12
76
18
16
42
15
40
138
60
32
178
17
19
114
24
46
159
68
21
35
20
54
41