59
108
85
245
386
51
105
176
43
262
77
96
91
84
56
34
148
247
110
52
19
423
32
66
534
408
38
268
55
10
213
41
68
61
64
47
74
81
99
277
78
9
50
36
116
25
58
106
189
13
75
33
109
17