80
135
97
27
78
63
282
211
30
75
15
499
18
527
14
45
413
7
42
144
20
53
32
34
199
48
58
11
31
17
25
37
46
13
9
23
77
88
102
19
76
35
40
156
233
110
12
26
8
289