1
13
6
7
8
22
5
4
106
39
48
77
86
47
26
65
76
40
45
27
33
139
270
75
89
93
34
31
192
101
60
79
100
30
37
41
58
72
119
28
129
17
35
62
128
56
132
210
163
108