33
38
55
50
59
132
113
16
184
19
39
13
105
58
82
114
37
25
18
73
166
329
385
112
34
111
32
21
64
47
43
44
14
87
145
26
11
24
46
102
57
61
95
15
30
8
4
51