29
14
43
5
38
18
7
13
33
32
16
73
44
45
15
28
8
20
26
4
10
52
23
12
151
25
6
30
17
49
50
31
11
157
418
370
257
517
135
102
79