153
13
31
35
27
17
28
16
97
63
24
95
33
128
103
71
30
67
96
133
2
22
45
60
274
127
152
23
29
82
21
42
47
25
85
1
26
44
222
37
14
104
8
9