61
29
37
21
35
13
3
36
56
40
382
34
22
116
17
52
4
19
26
7
10
25
11
16
54
39
47
60
87
63
48
93
104
42
58
66
69
90
31
53
216
27
18
38
41
33
75