27
51
97
15
159
24
9
13
18
19
128
5
50
95
36
6
60
2
44
328
48
70
115
119
16
37
28
26
348
61
29
32
47
184
621
10
134
880
23
12
45
11
53
33