122
215
110
46
80
154
18
39
36
57
27
149
59
63
8
2
61
68
51
139
14
20
28
19
16
31
13
32
22
176
1
38
4
3
11
12
100
113
6
70
17
261
30
119
47