49
16
67
10
21
117
23
19
39
34
46
76
37
50
95
44
26
197
75
22
48
51
12
41
24
154
43
8
28
11
170
465
123
40
5
29
65
127
56
124
20
83
134
30
208
42
149
309