118
100
35
137
72
49
71
7
33
95
17
29
36
24
47
30
48
28
8
42
15
45
44
80
55
84
34
2
65
69
53
63
78
190
88
76
83
75
12
13
73
41
51
22
61
31