29
21
5
7
6
27
40
8
31
46
14
13
4
32
11
49
15
33
51
41
34
75
26
28
10
86
148
64
58
149
22
78
19
71
48
35
20
195
52
50
82
109
73
93