0
5
1
32
18
11
21
26
37
2
16
44
15
30
60
41
20
62
34
8
50
122
38
112
9
28
12
4
342
43
53
33
10
27
13
480
7
117
65
52
24
90
29
23
35
140
36