29
5
4
26
37
55
39
7
24
133
9
53
23
66
38
16
87
6
18
42
15
31
13
307
36
12
253
35
14
145
62
19
67
20
22
47
95
11
8
82
21
27
41
25
132
81
32
49
34