62
16
30
50
44
17
41
2
19
21
33
332
18
23
54
8
164
136
61
53
77
42
318
51
57
55
84
34
99
71
40
682
63
29
36
6
20
116
5
31
67
353
13
11
307