34
32
42
12
29
50
52
14
11
2
41
26
4
20
250
63
155
21
5
82
30
17
92
31
110
62
75
13
185
167
65
45
53
33
168
164
57
196
113
90
37
107
36
56
86
49
76
156
114