12
16
55
52
7
34
21
59
50
13
198
4
37
9
44
89
68
56
127
100
112
91
175
190
24
15
26
58
65
51
392
38
491
161
32
145
165
110
67
248
47
31
20
22
75