121
34
19
31
4
60
39
69
43
12
6
30
65
21
50
11
22
13
24
3
10
14
18
55
23
16
515
32
9
164
2
45
94
101
62
71
15
8
36
51
248
105
48