56
21
36
126
31
23
27
85
52
28
33
176
38
42
40
71
45
30
97
26
9
112
88
116
34
95
140
89
113
41
22
14
19
106
65
372
25
13
67
992
39
58
83
205
63
46
59