38
26
24
33
27
170
22
23
29
83
71
36
57
93
173
41
131
13
20
45
37
30
7
46
151
182
66
51
44
76
42
62
63
14
215
53
17
77
184
117
127
35
105
68
130
122