29
83
132
62
16
14
35
68
84
53
45
78
82
26
166
52
9
167
58
81
76
251
37
140
18
28
23
11
6
5
34
12
42
24
8
2
13
92
33
55
25
21
10
67
109