16
2
38
10
17
8
40
23
31
109
7
43
160
54
71
21
24
64
159
12
41
29
130
13
3
45
9
116
35
397
20
34
60
90
22
15
63
28
36
50
14
32
11
33
82
300
94