38
185
48
20
46
40
229
71
230
96
42
108
41
107
54
117
83
92
75
25
29
114
60
116
128
64
70
17
57
30
15
11
26
74
23
168
27
121
43
56
16
6
155
50
52
28
49
66