22
115
50
53
343
23
26
20
21
51
67
8
12
65
25
15
43
24
14
62
150
6
18
48
10
33
32
27
57
13
17
109
52
9
503
122
82
137
40
29
128
178
75
4
16
89
113