122
15
51
22
185
16
3
5
14
34
7
4
11
6
9
139
13
35
80
19
44
124
57
36
25
73
32
18
17
95
12
63
33
42
1
182
61
10
126
26
20
89
253