42
36
121
88
22
225
24
40
23
45
34
146
216
147
459
9
3
76
61
37
13
67
81
66
6
308
31
180
11
77
64
48
83
56
10
70
109
20
8
26
33
240
30
18
120