17
34
44
40
10
14
7
23
11
12
59
20
18
16
4
3
2
13
39
85
36
50
104
9
5
19
51
96
74
30
15
238
329
114
123
28
77
107