69
36
13
18
77
104
130
90
30
555
83
142
54
24
151
38
34
32
43
51
72
186
25
27
12
19
65
141
80
23
42
86
49
102
41
150
11
351
59
159
33
47
106
97
89
4
37
132