368
21
34
43
79
53
78
40
12
46
36
86
60
64
29
57
144
24
39
25
73
6
41
93
55
103
87
32
83
9
94
5
104
37
140
19
59
49
28
63
27
30
178
148
129
14
348
18
4
66
67
270