93
44
74
97
14
28
66
129
146
26
32
23
64
132
39
62
31
118
369
57
51
87
56
40
41
53
43
54
131
48
61
67
20
140
98
35
42
65
18
33
45
24
38
106
16
116
220
213
27
604