15
1
3
19
29
54
11
22
9
2
41
67
24
12
14
13
42
45
87
60
34
131
18
351
4
108
392
66
20
50
23
17
40
44
26
114
47
145
73
122
85
25
32
16