27
48
108
100
2
11
22
3
50
19
24
10
8
72
44
60
43
245
54
106
9
47
4
36
126
42
18
45
90
78
86
16
109
296
62
39
15
37
360
40
59
13
49
25
118
67
29
124
14