5
41
8
13
32
12
30
4
31
22
53
29
80
57
16
82
39
14
56
87
23
46
33
24
66
166
67
27
141
15
48
17
91
85
86
40
47
25
232
94
134
184
144
44
19