363
52
26
86
30
39
95
21
209
15
161
63
24
6
22
110
62
491
12
17
27
49
40
122
18
61
13
31
75
55
80
47
42
92
8
59
51
99
41
53
45
16
38
285
36
166
102
37
239
50