90
131
116
7
12
19
10
41
4
24
13
17
31
22
5
55
42
14
108
45
59
18
20
33
75
57
43
44
52
146
8
16
88
35
9
147
65
29
1
3
72
23
11