107
30
23
10
32
74
70
19
44
16
84
130
142
72
13
110
52
36
2
29
55
11
18
196
66
31
20
73
131
24
6
22
132
15
42
45
604
127
38
5
28
26
60
40
8
75
56