62
33
20
97
25
10
7
9
11
5
23
32
17
35
48
44
38
238
13
27
69
8
30
52
138
43
53
37
16
77
40
152
71
12
293
190
45
26
70
39
72
56
124
85
22
87
59