12
9
57
39
14
37
28
105
329
34
68
2
185
13
227
48
23
4
113
32
24
124
53
66
91
17
42
27
29
44
56
141
16
5
97
26
77
31
33
18
8
11
19
3
119