16
40
11
69
30
21
12
19
3
9
10
37
23
32
52
5
4
31
48
43
301
61
79
102
22
27
75
24
15
114
151
33
87
95
103
160
228
39
110
71
68
59
72
34
144