52
16
22
36
76
103
0
42
23
38
20
47
14
11
100
31
49
50
13
43
638
61
41
3
29
5
2
39
28
8
32
25
10
21
19
15
9
12
35
53
144
81