34
58
127
98
546
60
230
339
27
15
78
39
124
16
65
35
49
52
66
61
74
88
14
17
172
92
37
351
51
73
53
63
68
110
499
12
42
91
95
76
75
56
70
85
165
150
94
103
36
143
50
33