116
65
67
53
21
12
41
74
108
42
33
23
24
13
43
15
9
47
10
99
35
175
49
81
40
32
6
22
80
28
18
203
56
84
25
30
59
58
39
981
31
16
29
44