158
10
27
31
38
62
53
17
16
102
663
54
46
12
11
49
14
64
32
18
97
13
20
33
8
44
29
92
135
59
37
176
61
78
5
35
63
148
40
94
65
82
9
19
81
136
110