90
22
76
46
12
124
21
19
13
31
11
34
10
44
92
36
37
16
3
15
50
6
58
7
35
26
48
43
38
30
227
119
14
8
33
4
67
65
39
1
40
5
61