27
76
98
5
13
6
39
40
28
12
4
18
16
65
11
19
32
45
34
68
9
21
58
86
48
73
14
57
3
2
36
102
23
548
97
241
211
322
53
24
61
44
67
156
112
15