121
149
79
43
132
53
85
36
41
97
320
35
59
26
72
6
70
27
94
81
104
25
32
10
68
24
34
7
23
40
33
14
15
21
13
37
5
38
31
39
12
76
11
49
29