29
65
48
79
43
162
54
51
31
21
42
35
13
95
188
17
34
98
49
75
90
59
89
41
37
243
30
46
68
94
16
20
33
38
131
4
86
83
10
27
99
19
8
18
60
56
130
22