12
327
274
18
14
29
85
43
38
79
37
120
35
6
94
162
76
39
27
7
193
121
42
47
5
83
114
23
108
109
75
178
56
103
50
48
30
52
241
13
24
44
96
16