22
12
20
180
73
51
138
33
24
19
81
117
128
92
94
85
61
43
39
7
30
25
35
38
58
5
66
65
10
60
82
23
14
2
120
52
49
4
34
145
109
97
62
80
53
45
26
101
413
44