92
106
79
131
101
69
34
21
83
232
65
23
51
50
96
8
31
28
26
14
49
37
41
38
156
30
85
94
29
24
11
7
80
111
39
82
61
261
169
40
114
27
95
5