131
42
296
19
12
10
74
68
16
43
22
31
11
15
5
95
26
118
109
8
279
4
37
17
33
64
7
29
18
79
14
134
52
195
32
51
80
105
13
36
25
23
2
128
53