3
19
37
12
17
7
5
23
27
29
38
13
15
10
4
50
18
30
61
14
22
24
132
49
26
45
34
9
33
108
36
11
127
581
104
60
86
84
88
166
119
250
85
59
90
46