34
131
47
75
92
8
32
55
68
13
18
89
63
25
59
102
192
57
201
114
16
27
269
141
3
61
45
126
46
49
174
15
60
93
78
105
51
43
77
36
297
30
264
11
577
37
26
155
118