32
17
5
19
9
39
383
51
62
20
202
89
34
80
21
86
23
72
15
119
27
52
204
22
44
26
14
47
24
73
60
33
10
3
53
35
49
36
48
78
104
38
118
41
25
348