145
468
30
13
18
40
48
25
31
27
53
9
46
70
75
58
90
24
42
12
28
137
89
101
135
57
33
77
16
39
68
35
17
128
52
60
44
191
76
107
380
50
134
37
19
23
4
7