128
8
5
23
12
4
19
9
10
16
2
46
64
165
71
15
72
17
104
36
14
35
82
58
18
20
326
25
52
42
84
37
63
159
73
107
53
222
211
318
411
44
62
81
50
21
22