15
87
64
75
324
45
73
120
151
94
234
74
30
116
254
33
111
475
55
160
16
100
97
23
51
109
53
102
12
113
115
114
5
93
38
46
66
123
85
86
65
19
107
217
63
59
138
99
31
81
60