29
48
2
31
10
6
12
16
13
80
36
30
5
18
25
35
52
8
118
22
50
74
45
129
62
76
28
38
143
24
139
125
107
44
11
59
86
545
39
130
287
21
192
42
197
19