106
26
25
10
30
12
34
23
251
14
44
58
19
13
31
17
7
22
5
81
4
18
33
47
29
15
9
11
113
8
16
1
24
77
35