200
91
23
28
15
40
61
45
30
138
5
29
48
22
18
99
46
7
12
9
34
16
19
8
25
122
13
80
17
38
14
95
44
110
72
32
35
54
90
159
73
43
70
20
157
56
93
58