38
16
30
22
29
56
27
80
136
7
37
83
5
19
4
1
6
23
28
17
11
20
33
64
10
13
63
8
169
70
85
26
9
50
361
31
40
116
82