22
283
47
13
30
2
3
33
17
60
34
11
6
100
40
29
26
19
37
10
16
35
79
36
75
8
1
45
14
7
18
68
136
41
12
32
87