297
60
13
9
74
12
87
28
14
86
30
289
17
33
116
24
41
70
15
175
23
22
32
40
27
42
98
25
6
7
97
51
29
44
81
8
48
36
10
31
80
93
47
88
92
173
38
59
16