536
46
66
64
23
75
9
14
8
119
31
63
12
7
91
83
37
40
17
13
29
21
6
5
11
113
81
170
3
25
89
69
22
39
15
30
48
24
19
41
135
32
140
168
26
20