82
15
5
23
3
1
77
41
69
57
14
44
10
29
4
68
81
9
35
253
18
33
21
24
85
42
94
53
60
6
74
20
2
30
191
67
37
107
75
13
8
7
16
129
17
139
294