45
8
20
16
49
95
24
23
27
135
66
17
46
48
11
25
56
9
7
3
78
10
64
346
19
47
33
6
83
22
41
62
13
57
30
233
194
37
126
4
44
35
93
68