33
14
38
40
36
11
145
55
19
59
35
101
94
21
9
95
70
6
369
28
68
42
12
89
66
77
41
76
34
25
3
64
50
10
4
83
97
283
409
30
124
72
53
78