39
13
113
26
41
5
11
75
32
16
10
109
31
81
23
8
107
14
15
7
3
20
29
6
44
9
35
55
432
34
192
131
129
151
36
21
17
18
30
60
27
38
24
19
180
58
1
4
422
398