22
51
12
10
11
17
3
8
4
2
5
18
9
103
48
19
148
27
36
32
31
50
58
65
29
23
28
15
112
45
38
14
33
151
62
96
42
13
25