14
4
31
17
11
7
48
24
29
12
23
46
8
144
56
69
20
88
59
66
87
68
34
71
18
13
21
108
38
111
176
25
230
16
63
30
51
96
57
112
326
148
101