122
70
130
26
2
33
6
18
69
17
29
338
21
73
66
59
96
74
14
28
5
10
12
50
48
37
88
31
35
89
40
7
34
20
9
54
109
22