87
156
18
54
13
79
29
62
22
348
64
60
32
75
61
38
19
56
49
55
47
99
94
88
84
66
7
28
285
21
51
30
27
11
17
471
3
45
4
36
63
97
65
14
31
73
24
80
37