3
51
192
12
27
54
110
21
14
11
76
50
87
37
15
70
38
41
5
33
19
17
18
169
105
118
134
62
29
8
13
28
7
23
32
34
67
39
56
63
139
24
83
43
130
16