295
318
3
23
67
20
94
180
9
79
32
24
18
7
12
37
13
41
22
4
5
2
35
63
31
14
27
43
36
29
33
17
15
6
21
10
11
8
39
111
26
70
28