2
42
29
31
37
146
34
18
57
13
55
14
170
106
9
5
20
10
38
48
175
33
11
82
12
19
79
162
7
60
69
45
53
3
56
6
267
27
23
70
98
21
46
61
58
81