92
6
34
28
7
37
107
66
61
24
17
100
9
56
43
42
15
22
60
35
80
132
68
65
16
8
20
30
33
39
38
87
27
14
18
51
47
62
77
91
25
144
32
29