79
15
46
17
33
19
34
40
31
96
24
41
32
47
29
321
26
83
28
22
37
73
35
53
27
25
60
662
111
4
30
16
105
172
265
68
84
20
89
71
76
167
128
7
98