42
31
61
54
360
28
20
14
127
15
40
13
32
154
50
35
19
10
1
37
33
26
73
25
93
105
17
71
70
30
22
81
65
55
67
45
44
80
27
104
23