130
1
74
8
95
27
104
46
72
102
61
98
90
66
54
44
40
9
42
60
175
246
65
94
77
45
64
126
127
55
223
70
100
151
120
572
214
52
56
97
93
109
82
83
30
50
230
78
16
76
242