83
75
2
33
11
23
22
107
84
20
1
29
35
25
46
16
21
10
8
18
39
24
7
69
28
64
50
77
120
6
85
4
62
19
13
14
70
48
31
100
9
26
250
15