36
10
7
20
30
556
16
45
65
90
26
5
13
14
78
29
9
2
105
32
31
24
59
120
11
3
83
114
107
188
178
122
127
82
74
49
1
4
0
75
55
60
37
6
17
40
108
19
28
46
394