529
48
69
50
2
23
36
34
38
30
25
12
14
5
41
88
163
11
10
313
75
21
59
22
8
32
13
67
15
64
9
37
28
138
4
29
35
44
42
61
40
85
60
66
33