181
200
74
55
53
41
59
33
7
192
165
75
109
72
66
50
87
43
39
54
78
71
38
82
68
58
138
102
52
47
32
61
10
35
31
91
105
155
28
34
76
40
100
164
85
29
97
30
114
119
142
70
65
81
128
110
89