55
39
49
152
52
145
92
102
104
58
61
100
90
17
32
22
65
87
80
109
28
36
83
56
95
285
15
24
29
93
16
50
147
69
57
42
66
21
54
338
356
37
434
98
70
64
82