12
6
19
5
233
15
37
23
128
11
38
25
3
14
7
126
60
79
21
16
64
10
9
20
18
34
24
81
116
44
8
48
31
22
13
71
33
42
132
86
32
507