135
32
26
35
31
17
8
13
9
37
14
71
85
16
5
15
40
34
27
59
19
38
50
28
33
3
65
66
39
23
51
20
21
667
24
100
41
7
69
11
30