83
33
46
191
5
38
8
104
7
37
15
53
24
6
154
55
89
91
123
79
138
51
61
86
92
23
77
107
207
137
74
44
42
43
101
11
21
58
40
152
34
9
17
80
134
60
81
25
18
114