5
35
4
18
26
36
58
160
7
16
21
8
14
3
39
28
226
74
54
51
10
19
12
68
25
2
38
95
22
45
30
138
32
11
33
75
92
13
41