45
26
38
222
34
46
55
51
44
54
42
58
88
121
73
30
18
160
820
61
107
65
137
50
27
31
12
28
23
24
9
39
22
141
20
32
60
13
62
263
35
16
110
47
40
36
140