240
5
231
53
90
3
8
2
93
12
60
11
7
16
17
137
23
6
39
212
10
120
327
81
70
87
14
30
27
45
1
46
35
19
75
54
33
84
64