12
196
106
38
637
172
7
239
24
77
9
11
22
35
186
19
6
45
85
39
42
17
2
13
50
5
76
93
81
133
23
52
8
20
15
209
16
27
66
55
388
40
68