126
180
11
22
10
57
106
313
18
12
42
127
1
61
60
49
173
20
162
109
82
17
73
68
59
19
33
8
64
84
9
31
81
13
30
32
34
122
65
155
15
70
4
25
205