5
33
31
24
21
37
118
11
20
44
6
66
38
25
30
61
64
27
97
29
13
63
23
34
178
96
315
36
16
41
1
14
15
18
7
58
3
89
78