12
7
75
9
15
4
6
83
10
17
29
19
2
32
51
41
74
37
49
31
23
44
22
94
5
248
198
33
122
20
27
54
157
38
14
63
46
79
25
62
271