19
52
108
13
14
61
32
91
16
53
7
126
42
28
82
5
4
103
297
44
41
78
101
58
9
11
25
71
20
264
2
122
100
75
33
6
18
8
57
83
22
15
54
30
80
99
90
102