34
141
132
138
64
50
191
162
76
104
39
42
95
45
82
17
11
107
103
24
18
27
70
48
51
67
167
32
106
77
25
114
40
58
161
28
37
54
30
20
7
52
22
5
23
33
31
112
8
409