156
28
14
23
47
48
84
107
27
82
45
47
35
25
52
28
12
11
25
7
42
91
32
59
59
6
32
24
46
14
134
13
3
12
68
50
24
42
56
76
157
24
53
34
29
8
43
28
52
38