339
53
38
128
33
39
11
42
58
36
32
48
237
22
35
163
82
41
57
43
14
15
23
24
26
93
21
108
29
88
18
80
115
31
47
13
8
56
40
55
215
2
191
168
103
158
20