38
18
363
33
55
96
29
36
50
24
51
47
90
95
68
44
99
56
61
49
46
42
60
26
159
35
13
30
32
41
105
17
135
9
122
88
59
76
37
31
27
5
11
180
22
155
106
16