45
21
8
11
47
15
81
128
30
54
16
25
7
32
93
41
51
3
18
14
24
164
40
5
37
74
86
77
104
69
23
20
65
33
12
34
9
78
84
57
201
58
19
13
139