5
4
45
41
20
19
24
17
33
108
39
68
40
26
42
78
36
48
172
82
69
31
101
67
28
87
231
13
47
38
43
109
35
22
74
52
46
14
61
23
135
126
50
51
158
70
64