38
18
77
19
151
13
124
113
56
30
303
82
22
26
179
67
115
87
20
103
61
52
95
75
88
37
132
9
196
31
148
16
14
60
371
15
10
129
71
36
24
33
25
255
29
147