35
16
98
11
10
17
22
25
15
19
32
39
156
83
9
5
36
21
94
56
31
13
24
12
6
108
59
117
27
34
43
78
65
23
7
45
44
359
217
28
4