339
58
17
71
26
92
13
65
14
37
12
99
50
19
7
16
140
208
56
39
29
30
177
2
78
131
60
42
11
81
18
124
52
36
40
46
45
5
4
28
44
27
55
47
6
32
35
34
116
141