91
48
8
17
88
55
22
29
9
16
25
11
32
144
173
93
34
37
27
23
46
33
190
40
191
152
52
10
19
53
30
148
113
197
204
87
36
328
159
89
6
12
39
5