30
22
5
15
32
6
9
79
16
17
7
12
11
42
28
18
14
2
83
61
10
13
183
56
108
21
102
35
119
39
41
69
46
44
4
47
33