32
18
55
82
12
14
33
65
6
167
27
61
184
214
3
64
88
48
7
2
5
52
308
96
125
17
31
37
19
34
16
70
59
21
111
77
478
35
15
10
89
42
49
25
40
9
129