74
89
31
311
19
38
27
42
15
30
49
8
110
32
51
88
57
39
13
12
41
91
104
33
10
190
17
14
64
68
40
34
54
65
58
9
1
4
16
23
146