30
22
5
52
9
27
18
12
71
119
31
103
24
40
118
10
17
76
61
14
46
69
13
49
55
134
15
41
29
48
23
16
33
7
43
144
32
194
19
50
136
179
106