31
11
77
66
211
48
75
81
35
328
189
16
26
34
12
14
15
13
90
10
21
33
79
38
25
6
5
84
29
67
8
44
86
28
22
17
4
23
20
64
40
36
24
213
19
60