1
4
3
10
2
5
7
19
14
38
18
23
9
8
29
12
13
92
24
11
6
32
16
42
54
60
200
33
147
84
77
73
116
275
239
70