62
56
78
75
119
90
54
28
113
18
31
76
39
38
40
74
0
29
14
3
8
367
9
86
130
6
30
7
85
142
52
134
79
356
160
47
16
199
103
152
128
13
378
22
95
12
87
112
43
41