335
16
45
5
43
121
65
29
47
19
51
99
116
60
8
37
88
186
20
3
26
18
12
24
62
36
59
22
23
7
9
10
44
52
87
15
33
64
11
79
57
2
68
13
25
17