16
72
103
32
22
326
18
299
53
89
12
60
40
92
46
35
25
21
24
15
159
3
126
76
105
107
51
33
94
165
74
45
85
120
73
57
182
80
79
29
20
39
17
48
82
42