15
67
26
22
23
10
27
13
7
132
85
30
12
55
141
78
17
202
66
739
6
3
21
33
14
174
45
8
130
2
117
87
4
20
42
79
81
29
61
5
28
112
96
24
34
51
110