29
77
20
25
15
34
19
442
44
59
1
12
242
18
92
273
53
104
41
33
22
78
8
48
16
10
31
109
26
14
13
72
167
64
43
17
52
69
11
24
40
146
32
36
111
28
45