11
48
42
20
72
120
3
45
52
27
54
62
10
37
18
84
51
109
98
40
29
19
17
56
31
49
133
76
107
68
165
163
46
38
24
340
53
156
35
103
75
39
36
232
89
105